package net.jeeshop.services.front.bbs.dto;

import com.google.common.collect.Lists;
import net.jeeshop.services.front.bbs.bean.BbsImg;

import java.io.Serializable;
import java.util.List;

/**
 * Created by zuohao on 16/7/7.
 */
public class BbsDetailDTO implements Serializable {

    private String id;

    private String content;

    private String createId;

    private String nickname;

    private String headImage;

    private String createTime;

    private String status;

    private String categoryCode;

    private String imgString;

    private String zanIdString;

    private String zanNameString;

    private int zanCounts;
    private int commentCounts;

    private List<BbsCommentDTO> bbsCommentDTOs = Lists.newArrayList();

    public List<BbsCommentDTO> getBbsCommentDTOs() {
        return bbsCommentDTOs;
    }

    public void setBbsCommentDTOs(List<BbsCommentDTO> bbsCommentDTOs) {
        this.bbsCommentDTOs = bbsCommentDTOs;
    }

    public int getZanCounts() {
        return zanCounts;
    }

    public void setZanCounts(int zanCounts) {
        this.zanCounts = zanCounts;
    }

    public int getCommentCounts() {
        return commentCounts;
    }

    public void setCommentCounts(int commentCounts) {
        this.commentCounts = commentCounts;
    }

    private List<BbsImg> bbsImgList = Lists.newArrayList();

    public List<BbsImg> getBbsImgList() {
        return bbsImgList;
    }

    public void setBbsImgList(List<BbsImg> bbsImgList) {
        this.bbsImgList = bbsImgList;
    }

    public String getHeadImage() {
        return headImage;
    }

    public void setHeadImage(String headImage) {
        this.headImage = headImage;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getZanIdString() {
        return zanIdString;
    }

    public void setZanIdString(String zanIdString) {
        this.zanIdString = zanIdString;
    }

    public String getZanNameString() {
        return zanNameString;
    }

    public void setZanNameString(String zanNameString) {
        this.zanNameString = zanNameString;
    }

    public String getImgString() {
        return imgString;
    }

    public void setImgString(String imgString) {
        this.imgString = imgString;
    }

    public String getCategoryCode() {
        return categoryCode;
    }

    public void setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
